Abu Hanifa : makers of islamic civilization. - Akram, Mohammed (Tauris, 2008)