Author's books Monaghan Walter