Books by Richard Meagher