Books by Keir M. Weyble