steven yelle the dragon rider, soaring on top of the ocean winds of rohde island,,