Anaesthesia And Intensive Care A-Z by Gary Smith, Nicholas Hirsch & Gary B. Smith