Off the shelf

Book review by Des Hallet
Click on the book cover for Des’ review