A Course in In-Memory Data Management - Plattner (Springer Berlin Heidelberg, 2013)