A must for all payments professionals, highly recommended.