many people believe mario puzo is a bad writer yet his books were best sellers