This author has not been identified. Look up 'Brandon Lloyd' in GoogleThis author has not been identified. Look up 'Naga K. Govindaraju' in GoogleThis author has not been identified. Look up 'Cory Quammen' in GoogleThis author has not been identified. Look up 'Steven E. Molnar' in GoogleThis author has not been identified. Look up 'Dinesh Manocha' in Google