Ancient India : culture of contradictions / Upinder Singh. - New Delhi : Aleph Book Company , 2021 . - xv, 263 pages ISBN: 9789390652617