Author: Erdinc Telatar, William Boyes, Michael Melvin