Author: peter meyer: bernard d. weinryb: eugene duchinsky: nicolas sylvain