Schistura mizoramensis, a new species of loach from Mizoram, northeastern India (Teleostei: Nemacheilidae). Ichthyological Exploration of Freshwaters, 25(3), Dec 2014: 205-212. 206 [Zoological Record Volume 151]