Caltech Library logo

Sharan, Rangoli

Monograph from CaltechAUTHORS