Tim James
Tim James is the child of Welsh/English and Jamaican parents. He was raised in Nigeria, educated in England and lives in America where he is frequently mistaken for an Australian. He taught chemistry and physics for eleven years and now works full-time as an author and screenwriter. Sometimes he has a beard.
Read More