Books by G K Hunter