James McGuire is a writer, editor, and inveterate word hound. When he is not collecting idioms and obscure words, you can find him mastering his mini golf game or taking long walks with his beloved Newfoundland pup, Brumus. He Lives in St. Louis, Missouri, where you might say his home is his castle.
Join our mailing list!
Get our latest staff recommendations, award news and digital catalog links right to your inbox.