Books by Ian D. Copestake