April Fools’ Day means many different things, to many different people. To some, April 1 is just any other day. To others, it is a time of pranks and hoaxes. Historically and culturally it has other meanings. The first of
Read moreThomas R Knight
Husband, Father, Caregiver, Editor, Writer, Professor, Geek