fr. Grangemoulh : b.