Boken 'A Course in Semantics' er en innføringsbok i lingvistisk semantikk, som unik kombinerer empirisk dekning og formalisme med utvikling av intuisjon og metodikk. Denne læreboken for bachelorstudenter gir en solid forståelse av språklige fenomener og hjelper studentene med å utvikle intuisjoner rundt språkdata. Den veileder leserne i hvordan man forklarer hvor godt en analyse av språklige data samsvarer med deres intuisjoner, og oppfordrer til utvikling av egne analyser eller søken etter alternative forklaringer. Ingen forkunnskaper i lingvistikk er påkrevd for å dra nytte av boken. Etter å ha mestret materialet vil studentene være i stand til å takle noen av de mest utfordrende spørsmålene innen feltet, selv om de ikke har hatt tidligere kurs i lingvistikk. Boken innfører sentrale konsepter som sannhetsbetingelser og komposisjon, før den presenterer grunnleggende symbolsk logikk med negasjon, konjunksjon og generaliserte kvantifikatorer, som fungerer som grunnlag for oversettelse gjennom hele verket.