Bru Bacher John S Modern philosophies of education - New Delhi, India Sarup Book Publishers 2018 - 404p. ISBN: 978-93-5208-101-1 Source: Textual