The Perfect Term Paper: Revised and Updated