Altarpieces, German--Germany--Frankfurt am Main