islamic history, 2/11/2012
By aishah muhammad (baltimore MD)
ma shaAllah, very nicely and  clearly written and illustrated. we need more like this.