Problems in Knowledge and Design