Books by Timothy P Cross