Source: http://products.brookespublishing.com/cw_contributorinfo.aspx?ContribID=8447&Name=Andy+J.+Frey+Ph.D.