This author has not been identified. Look up 'Ian Buck' in GoogleThis author has not been identified. Look up 'Tim Foley' in GoogleThis author has not been identified. Look up 'Daniel Reiter Horn' in GoogleThis author has not been identified. Look up 'Jeremy Sugerman' in GoogleThis author has not been identified. Look up 'Kayvon Fatahalian' in GoogleThis author has not been identified. Look up 'Mike Houston' in GoogleThis author has not been identified. Look up 'Pat Hanrahan' in Google