Source: https://www.scai-ipcs.ca/pdf/Campbell-PreparingtheFactum.pdf