Keith Long is an author with 2 titles available, including Swells Over Still Waters, State of Unrest. Keith Long is not a contortionist, he does not fit neatly into boxes.