Brian Rowe, Author at Uncharted