This author has not been identified. Look up 'David Edwards' in GoogleThis author has not been identified. Look up 'Solomon Boulos' in GoogleThis author has not been identified. Look up 'Jared Johnson' in GoogleThis author has not been identified. Look up 'Peter Shirley' in GoogleThis author has not been identified. Look up 'Michael Ashikhmin' in GoogleThis author has not been identified. Look up 'Michael M. Stark' in GoogleThis author has not been identified. Look up 'Chris Wyman' in Google