The Perfect Union - Trina Lane This book was really good.