This author has not been identified. Look up 'Douglas Niehaus' in GoogleThis author has not been identified. Look up 'Abdella Battou' in GoogleThis author has not been identified. Look up 'Andrew McFarland' in GoogleThis author has not been identified. Look up 'Basil Decina' in GoogleThis author has not been identified. Look up 'Henry Dardy' in GoogleThis author has not been identified. Look up 'Vinai Sirkay' in GoogleThis author has not been identified. Look up 'Bill Edwards' in Google