Rex Beach.
Books by Rex Beach. on BookTides.