Cyber-Vigilance and Digital Trust: Cyber Security in the Era of Cloud Computing and IoT (IEEE, 2019)