Author: Spencer Linford

Spencer Linford is a freelance writer and editor. He enjoys exploring the morality, ethics, and significance that underly ordinary experience.