Abstractions of Time (1994)

by Eric C R Hehner