Computational structures: an introduction to non-numerical computing by Patrick A. V. Hall | Menrva Books | MenrvaBooks