Prima, media, & ultima : the first, middle, & last things, in three treatises ... / by Isaac Ambrose ...


10081344