Books Tagged With An unconfident teenage boy finds himself with the help of an unlikely friend Ray of Hope by Mark Hamilton