Books by Carey Allen Krause