Books by Duncan Waite