Firdaus Udwadia: Selected Recent Publications in Science & Engineering