Books by J. L. Rose