Books by Roger Magraw