Bernardo Ferro Masters, Slaves and Philosophers - Springer Springer 2022 ISBN: 9783030904050 Source: EBOOK