Barcelona, Spain
Faith vs. Logic: When is it belief, when is it hope… and what does science have to say?