Books by Bruce James Sylvester