Idiopathic pulmonary haemosiderosis and the Goodpasture syndrome.