The One and Only Ivan

Katherine Applegate's 2013 Newbery award winning book...