Ecphrastic poetry & the development of professional literacy in mathematics.
Ecphrastic poetry & the development of professional literacy in physics.
Ecphrastic poetry & the development of professional literacy in history.
Ecphrastic poetry & the development of professional literacy in computing.