Knight of the nets by Amelia E. Barr