This author has not been identified. Look up 'Bruce Gooch' in GoogleThis author has not been identified. Look up 'Peter-Pike J. Sloan' in GoogleThis author has not been identified. Look up 'Amy Gooch' in GoogleThis author has not been identified. Look up 'Peter Shirley' in GoogleThis author has not been identified. Look up 'Richard F. Riesenfeld' in Google