James Swift
overview