Author: Adam Osman
Alternate names: Mr. Adam T. Osman; Adam T. Osman