Source: https://mpra.ub.uni-muenchen.de/14681/1/Final_thesis_paper_sent_to_MPRA.pdf