00441nam a2200133 a 450000500170000000800410001702000180005804000240007610000180010024501190011826000370023730000230027465000100029720240223095905.0180105s19uu xx 00 eng d a9781846685224 6HSLRCaHSLRCcHSLRC10aSorensen, Roy10aA cabinet of philosophical curiosities :ba collection of puzzles, oddities, riddles and dilemmas /cRoy Sorensen.0 aLondon :bProfile Books,cc2017. a289 pages ; 20 cm. aLogic