superb book and service...