Original work by Nareg Sinenian, with minor edits