Pocket Books (Sep 2006)
| Paperback
704 pages | UK | English