Hercules , Kock , fr. Grangemouth.