By Terri Paddock
By John Green
By John Green, Green, John
By Laurie Halse Anderson, Halse Anderson, Laurie
By Bernard Ashley, Ashley, Bernard
By Gary D. Schmidt
By Nigel Gray, Gray, Nigel, Cabban, Vanessa
By Mark Wheeller