gfrancsak77 's review for:

Birdsong by Sebastian Faulks
4.75
dark emotional hopeful informative sad tense medium-paced