JOHN TEMPLETON
\ Mutual Fund Manager
BACK