Guest blogger Esther Bandy recommends several books for middle grade readers and young adults.

read more...