... April Fools' Day last Sunday. During the last 100 years:

(1) How many times did Palm Sunday fall on April 1?
(2) When will it occur again?

Anybody know? Just curious.