Mohamed Ashraf is an author, teacher, crime writer, and all-around wordsmith. With a BA in English literature and a knack for the psychological, weird, and fantastical, he speciali...view moreMohamed Ashraf is an author, teacher, crime writer, and all-around wordsmith. With a BA in English literature and a knack for the psychological, weird, and fantastical, he specializes in writing thriller, crime, and science fiction. He started his writing journey all the way back in middle school and has continued on this path professionally to success.view less