Book Reviews

Book title:
Type:
Author:
Publisher:


Reviewer:

Review


Please note: Book reviews are provided for guidance only. The views expressed in the reviews are the personal opinions of the reviewer alone. They do not represent the views or opinions of the Higher Education Academy Subject Centre for Information and Computer Sciences, its staff or agents.