Author: John Higley, Jan Pakulski, Wlodzimierz Wesolowski