This author has not been identified. Look up 'Les Ginsberg' in GoogleThis author has not been identified. Look up 'Stefano Previdi' in GoogleThis author has not been identified. Look up 'Spencer Giacalone' in GoogleThis author has not been identified. Look up 'Dave Ward' in GoogleThis author has not been identified. Look up 'John Drake' in GoogleThis author has not been identified. Look up 'Qin Wu' in Google