by Gerald Seymour (Author)
Format: Hardcover
Pages: 432
Edition: 1st US Edition
Publisher: Thomas Dunne Books
Published: 05 Jan 2016
ISBN 10: 1250075653
ISBN 13: 9781250075659