This page requires JavaScript

The heteradelph, or, Double-bodied boy :