More by...this publisher
Publisher: Loft Publications199 pagesISBN-13: 9788495832740ISBN: 8495832747Publication date: 01/05/2007Hardcover