thischarmingreader's Reviews (1.47k)


Great concept. A bit long-winded in parts particularly the ones where Tom is musing to himself.