A Rock and a Hard Place (Star Trek: The Next Generation)$3.00PriceA Rock and a Hard Place (Star Trek: The Next Generation) by Peter David Publisher: Star Trek EAN: 9780671693640Special Notes (Patreon Discount, etc.) (optional)500Quantity Add to CartSKU: 9910437155