Books by Ali Hasan