Prophet Muhammad - Rogerson, Bernaby (Little Brown, 2003)