Books by Gary A. Rosen