Making Mohammed real for 21st century