Wired to Create: Unraveling the Mysteries of the Creative Mind
Publisher: TarcherPerigee
Published: Dec 27, 2016
Number of pages: 288
ISBN-13: 9780399175664