And who hated the man enough to kill him twice?
Ryan and Billy once again face a complex investigation with wit and intelligence, all set in Belfast and the richly atmospheric countryside around it.
by ON TIME GOD: 30 GOSPEL GREATS / VARIOUS
COMPACT DISCout of stock
$12.75