Book Reviews: NoC, NoC ... Who's there? | IEEE Journals & Magazine | IEEE Xplore