Author:  Roger Baran , Christopher Zerres , Michael Zerres