The morning read for Thursday, May 2

previous post