Great book. Easy to read patterns. Service was great....