ISBN: 9780316228022 Publisher: Back Bay Books Published: April 2017 Number of Pages: 592
ISBN: 9780316098809 Publisher: Back Bay Books Published: October 2012 Number of Pages: 486