See Greg give an Online Spintronics Seminar