Information:

Item#: 9781408706220
Author: Moore, Rowan
Publisher: Little Brown Trade Division
Cover: Paperback