Patrick D. Miller's scientific contributions