9781416041061
1416041060
9781416041078 (2 vol. set)
1416041079 (2 vol. set)
9781416041054 (2 vol. e-dition)
1416041052 (2 vol. e-dition)
9781416041047 (single vol. e-dition)
1416041044 (single vol. e-dition)
9780808923855 (International ed.)
0808923854 (International ed.)
9781416041030 (online ed.)
1416041036 (online ed.)