by Christopher Brookmyre (Author)
Format: Hardcover
Publisher: Windsor Paragon
Published: 2005
ISBN 10: 140561112X
ISBN 13: 9781405611121