Author: Dragomir Radev
Alternate names: Dragomir R. Radev