Scan barcode
A review by kriedesel
I, Witness by Niki MacKay
4.0
Four out of five stars. I really developed a love/hate relationship with this book. Especially some of the main characters. The storyline kept me going though.