Top 352 bart preneel eds PDF Book Page 14