Scan barcode
saragwen's review
challenging
hopeful
informative
slow-paced
4.0
I am not smart enough to be able to engage this book in the way it should be questioned, flipped around, written in response to, ect, but I am grateful it exists.
More...