Tim Major, Author at Uncharted