Dwayne
NOVAK is one of those common names found just about in every Slavic speaking country.
TOMASHACK could be Tomášek [ Tomas^ek]
CZ's phone book
http://phone.quick.cz Your grandfather's church baptismal record provides you his parents names and a place of birth, right?
Zlatica