Books by M. S. J. Gani