http://www.nsta.org/store/product_detail.aspx?id=10.2505/PKEB306X
http://www.nsta.org/store/product_detail.aspx?id=10.2505/9781936959358
http://www.nsta.org/store/product_detail.aspx?id=10.2505/9781941316030
http://www.nsta.org/store/product_detail.aspx?id=10.2505/9780873552677
http://www.nsta.org/store/product_detail.aspx?id=10.2505/PKEB332X