AlanC. Pieces. Theresa Rogers.Anna O.Soster How Porcupines make love III - Third Edition - ISBN: 080131312604