Which is better?

or

Calvin Coolidge

US president

Calvin Coolidge

Richard M. Nixon

US president

Richard M. Nixon