Books by Jeremy Kruse