Debatable Space
Publisher: orbit
Published: September 2008
ISBN-13: 9780316068093