Books by James Gilarte