The morning read for Tuesday, May 2

previous post