Revolutions in time - Spalinger, Anthony John (Van Siclen Books, 1994)