Keegan Allen is such an inspiration to everyone of all ages. His book is a dream of mine to get. I cannot wait to get it and read it for myself. I love this guy so much. Also not just because he is super hot and plays Toby Cavanaugh on Pretty Little Liars which is my ultimate favorite show in plant earth. Can't wait for the Season 6 premiere this summer. Who do you think Charles is?