The crystallisation kinetics, magnetic and magnetocaloric properties of Gd55Co20Fe5Al20 − xSix (x = 0, 5, 10, 15) alloys