It was all my fault, for not wearing luck-me shoes. Amir Muhammad is a writer, publisher and moviemaker who lives in Damansara, which is more of a state of mind than geography. Amir’s Alphabet will have 26 parts but will not be presented in order, as he was never a fan of the concept (or […]