Button, Tim
Philosophy and model theory
Oxford, United Kingdom : Oxford University Press, 2018. xvi, 517 p.  
BC135 B87