This author has not been identified. Look up 'Mike Cammarano' in GoogleThis author has not been identified. Look up 'Xin Luna Dong' in GoogleThis author has not been identified. Look up 'Bryan Chan' in GoogleThis author has not been identified. Look up 'Jeff Klingner' in GoogleThis author has not been identified. Look up 'Justin Talbot' in GoogleThis author has not been identified. Look up 'Alon Y. Halevy' in GoogleThis author has not been identified. Look up 'Pat Hanrahan' in Google