Information Security - Liqun Chen, Mark Manulis, Steve Schneider (Springer International Publishing, 2018)