A magnetic, magnetostrictive and Mössbauer study of Tb0.3Dy0.7−xPrx(Fe0.9Al0.1)1.95 alloys