Scan barcode
feinraf's review against another edition
3.0
Took a while for me to get into this book, the starting chapters were good but timelines and characters swayed around so much in the initial chapters it was hard to keep track. Glad I persisted as I liked the book overall.
More...