Diskrete Mathematik by Jaroslav Nesetril & Jiri Matouaek