Reviews
More by...this authorthis publisher
Author: David ShermanPublisher: Del Rey Books352 pagesISBN-13: 9780345406231ISBN: 0345406230Publication date: 30/01/1998Mass Market Paperback