Book Reviews and Book News
Jane Carter lives on a sheep farm in a small town in New South Wales, she…