by Alexander Strauch (Author)
Format: Paperback
Pages: 208
Publisher: Lewis & Roth Publishers
Published: 30 Mar 2006
ISBN 10: 0936083212
ISBN 13: 9780936083216