Author: devandra k gupta & robert carachi