Charles Frederick Ball

There has been a flurry of books in the post this past week and a small stack is waiting on my attention. In fairness to the publishers and authors who kindly forward books to me I read and review them in the sequence of their arrival. Of course, curiosity demands a quick flick through the … Continue reading Charles Frederick Ball