"Are You There God, It's Me Margaret" reviewed by janani on June 23, 2008