Design and Implementation of a Blockchain-based Consent Management System. - Nathaniel Aldred; Luke Baal; Graeham Broda; Steven Trumble; Qusay H. Mahmoud (CoRR, 2019)