recovered under mysterious circumstances