ISBN 0-9717223-0-7.