Reading list: TH520
Research Paper