Author: Mohammed Sh Hassan
Alternate names: Mohammed Sh. Hassan; Mohammed Sh. Hassan.
Born: 1957