haha hopefully you can read the English and Scottish notes!
The Swiss note is from 2 series past (the 5th series) which has since expired. The 3 languages printed on it are French (Suisse), German (Schweizer) and Italian (Svizzra), which are the languages in Switzerland (Romansh is also one, but wasn't recognized until sometime in the late 70s).
Gosh... I forgot the name of the botanist, but I bet someone can remember it!
The Swiss National Bank itself is an awesome resource on their own notes.
I think Swiss notes are the most beautiful and artistic out there! hahaha (I collect Swiss notes feverishly >:D and my avatar is a 20Fr from the 6th series)