Higher Nationals in Computing Core Textbook
ISBN-13: 9781787260603