A randomised double-blind crossover study of isosorbide mononitrate and nifedipine retard in chronic stable angina.