Howard Finster was an American artist famed for his often bizarre paintings and sculptures of angels ... to make models of everything humans had ever invented set within a Garden of Eden space. The ...