Books by Alan Seale