Previous Up Next

Delusion

the ruling principle and last surviving hope of the British Cabinet.