The site http://prirucka.ujc.cas.cz/ is amazing for learning the declensions of nouns and I found it through this forum. Pity it doesn't handle...
Separate names with a comma.