Books by James C Gillen