Books by Mark Magill