Algebraic Design Theory by Dane Laurence Flannery | Menrva Books | MenrvaBooks