The 14th moon of Neptune was discovered by a team led by Mark R. Showalter .
On July 15 , 2013 , a team of astronomers led by Mark Showalter of the SETI Institute revealed to Sky & Telescope magazine that they had discovered a previously unknown fourteenth moon in images taken by the Hubble Space Telescope from 2004–2009 .
Moons of Neptune