The battles of the prophet - Zidan, Ahmad A. 1941- (Pustaka Al-Shafa, 2010)