Author(s)
Thomas Foster
Format
Paperback
Publisher
HarperCollins Publishers
Published
2014
ISBN
9780062301673