This author has not been identified. Look up 'Oliver Werther' in GoogleThis author has not been identified. Look up 'Mark Cavin' in GoogleThis author has not been identified. Look up 'Angelika Schneider' in GoogleThis author has not been identified. Look up 'Robert Renninger' in GoogleThis author has not been identified. Look up 'Bo Liang' in GoogleThis author has not been identified. Look up 'Long Bu' in GoogleThis author has not been identified. Look up 'Yalin Jin' in GoogleThis author has not been identified. Look up 'John Rogers' in GoogleThis author has not been identified. Look up 'John Marcincavage' in Google