TY - BOOK AU - 29 TI - GUIDE TO SOFTWARE SN - 9780619217600 ER -