ISBN 0-911226-19-2.