I Blu Giuffrè: Leggi fondamentali del diritto pubblico e costituzionaleQuarantatreesima edizione866 pages31 hours of reading