Gina Manfredi The Selfish Prince, 9781662900419, Paperback The Selfish Prince, 9781662900402, Hardcover