Diane Bator ISBN: 9780228605867,9780228605874,9780228605881,9780228605898,9780228605911,9780228605904