Books by Piers D. Mitchell