candidate: Through the work of Max Planck , Albert Einstein , Louis de Broglie , Arthur Compton , Niels Bohr , and many others , current scientific theory holds that " all " particles " also " have a wave nature ( and vice versa ) .