COMPUTER GRAPHICS - HARRINGTON STEVEN (TMH)