Cerebus: Church and state,

Cerebus: Church and state,

1988 • 652 pages