Top 1144 prof davide brugali eds PDF Book Page 47