Scan barcode
A review by acschiller
Memphis by Tara M. Stringfellow
3.25
Good story. However, the various time lines were challenging to keep straight. Continually had to back track to get my grounding.