Books by Mark R Glanville