Books by E. Barrie Kavasch