Essentials of the Legal Environment [With Online Guide] by Gillian Cross, Frank Miller & Daniel Miller