Permission of author (Daniel Lee)