This book is an excellent resource and contains all information reqiured to support your TAQA units course.