Books by Brian McLernon