Indie Reviews
A Voice for Independent Authors REVIEWING TODAY – TALES FOR THE TRAIN BY J. JOHN LE GRANGE Tales for the Train by J. John le Grange is like coming unexpectedly upon a classic, culturally-correct, amazing Japanese gift. First, it is … Continue reading