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