9780847671168
0-8476-7116-X