Books by D Meegan