by Mark Beeson
This thoroughly updated new edition of an already popular text brings together specially-commissioned chapters by leading authorities, rigorously edited to ensure systematic coverage. It provides s…