Books by M D Keating