jane wilde and logan pierce