What Is Computer Science? - Daniel Page, Nigel Smart; Smart, Nigel (Springer International Publishing, 2014)