Books by Laurence Whelan