“Solitons: Waves With Many Attributes of Particles*”. Journal of Physics Education, vol. 38, no. 2, Oct. 2024, pp. 1-29, https://physedn.in/jpe/article/view/27.