Skip to content

David Weber’s A Beautiful Friendship: A Review