Hardcover , 336 pages Expected publication: July 21st 2015 by Random House Books for Young Readers 22 minutes separate Jul…