Source: https://www.bondsolon.com/mark-solon-explains-the-current-trends-in-witness-preparation-09052016/