Hardcover 2017 Year Turtleback Books Publisher ISBN-13: 978-0-606-39646-2 ISBN-10: 0-606-39646-2 Buy on Amazon
Digital Books 2016 Year Harper Publisher ISBN-13: 978-0-06-228075-6 ISBN-10: 0-06-228075-9 Not Available for Purchase
Paperback 2017 Year HarperCollins Publisher ISBN-13: 978-0-06-249663-8 ISBN-10: 0-06-249663-8 Buy on Amazon