Articulating Medieval Logic book cover