A review by vanlyn87
We Love You, Charlie Freeman by Kaitlyn Greenidge

5.0

A complicated story of family, history, race and science - the characters are compelling and it is hard to put down.