A review by janaebeaver
On Becoming a Novelist by John Gardner

challenging informative slow-paced

5.0