ISBN 0-8262-1066-X, 9780826210661.