WEIGL PUBL INC