Does Herbert Hoover have a middle name?

His full name is Herbert Clark Hoover.