Count John Frederick of Solms-Laubach,