Icarus
Published
2006
Pages
432
ISBN
9780575079816
Language
en
Authors
Roger Levy
Awards
BSFA Awards (United Kingdom) 2006 - Nominee