this edition written and researched by Anthony Ham. this edition written and researched by Anthony Ham this edition written and researched by Sandra Bao. this edition written and researched by Sandra Bao this edition written and researched by Austin Bush. this edition written and researched by Greg Bloom. this edition written and researched by Anthony Ham...[et al.] this edition written and researched by Abigail Blasi. this edition written and researched by Amelia Thomas. this edition written and researched by Anthony Ham... [et al.]