(9781119998952 / 978-1-1199-9895-2)
Microsoft (9780735622692 / 9780735622692)
Microsoft (9780735622685 / 978-0-7356-2268-5)