GRANGEMOUTH d. li Maj.