Peril in Prague: The Secret of Secrets, by Dan Brown, reviewed
.....
© The Spectator
visit website