Books by Laurie Boyle Crompton