Research area

Engineering Journals

Engineering includes a wide range of applied and theoretical disciplines, from electrical and mechanical engineering to civil, chemical and biomedical engineering. Journal metrics are most meaningful when journals are compared within a closely related engineering field.

303Approved journals
303Journals with JIF
129Q1 journals
46.700Highest available JIF
3.500Median available JIF
Quartile distribution

Engineering journals by quartile

303 journals with Q1–Q4 data
Specialties

Browse Engineering subsubjects

5 subsubjects with 10+ approved journals
Refine results

Find Engineering journals

Clear all filters
Journal directory

Engineering journal list

Showing 101–200 of 303 matching journals

How to read these metrics →
Journal Subsubject JIF 5-Year JIF JCI Quartile Publisher
IEEE Transactions on Biomedical Circuits and Systems
ISSN 1932-4545 eISSN 1940-9990
Electrical & Electronic Engineering 4.900 5.400 0.890 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS
ISSN 1549-7747 eISSN 1558-3791
Electrical & Electronic Engineering 4.900 4.500 1.140 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Cognitive and Developmental Systems
ISSN 2379-8920 eISSN 2379-8939
Electrical & Electronic Engineering 4.900 5.000 1.230 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Computational Social Systems
ISSN 2329-924X eISSN 2329-924X
Electrical & Electronic Engineering 4.900 5.100 1.050 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Learning Technologies
ISSN 1939-1382 eISSN 1939-1382
Electrical & Electronic Engineering 4.900 5.500 1.430 Q1 IEEE COMPUTER SOC
IEEE Transactions on Signal and Information Processing over Networks
ISSN 2373-776X eISSN 2373-776X
Electrical & Electronic Engineering 4.900 4.100 0.940 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Antennas and Wireless Propagation Letters
ISSN 1536-1225 eISSN 1548-5757
Electrical & Electronic Engineering 4.800 5.000 1.040 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Open Journal of Vehicular Technology
ISSN N/A eISSN 2644-1330
Electrical & Electronic Engineering 4.800 5.800 1.010 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON BROADCASTING
ISSN 0018-9316 eISSN 1557-9611
Electrical & Electronic Engineering 4.800 4.300 0.960 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Computational Imaging
ISSN 2573-0436 eISSN 2333-9403
Electrical & Electronic Engineering 4.800 5.600 1.070 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Quantum Engineering
ISSN N/A eISSN 2689-1808
Electrical & Electronic Engineering 4.600 6.100 0.960 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Chinese Journal of Mechanical Engineering
ISSN 1000-9345 eISSN 2192-8258
Mechanical Engineering 4.500 4.700 0.860 Q1 SPRINGER
IEEE ELECTRON DEVICE LETTERS
ISSN 0741-3106 eISSN 1558-0563
Electrical & Electronic Engineering 4.500 4.600 1.070 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE SENSORS JOURNAL
ISSN 1530-437X eISSN 1558-1748
Electrical & Electronic Engineering 4.500 4.700 1.000 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING
ISSN 0018-9294 eISSN 1558-2531
Electrical & Electronic Engineering 4.500 4.700 1.000 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS
ISSN 0093-9994 eISSN 1939-9367
Electrical & Electronic Engineering 4.500 4.700 1.210 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES
ISSN 0018-9480 eISSN 1557-9670
Electrical & Electronic Engineering 4.500 5.000 1.030 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Archives of Civil and Mechanical Engineering
ISSN 1644-9665 eISSN 2083-3318
Mechanical Engineering 4.400 4.200 1.000 Q1 SPRINGERNATURE
IEEE COMMUNICATIONS LETTERS
ISSN 1089-7798 eISSN 1558-2558
Electrical & Electronic Engineering 4.400 4.200 0.970 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Geoscience and Remote Sensing Letters
ISSN 1545-598X eISSN 1558-0571
Electrical & Electronic Engineering 4.400 4.700 1.000 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE INTERNET COMPUTING
ISSN 1089-7801 eISSN 1941-0131
Electrical & Electronic Engineering 4.400 3.700 1.260 Q1 IEEE COMPUTER SOC
IEEE Systems Journal
ISSN 1932-8184 eISSN 1937-9234
Electrical & Electronic Engineering 4.400 4.400 1.020 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Human-Machine Systems
ISSN 2168-2291 eISSN 2168-2305
Electrical & Electronic Engineering 4.400 4.900 0.640 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
CHEMICAL ENGINEERING SCIENCE
ISSN 0009-2509 eISSN 1873-4405
Chemical Engineering 4.300 4.300 0.660 Q2 PERGAMON-ELSEVIER SCIENCE LTD
IEEE Open Journal of the Industrial Electronics Society
ISSN N/A eISSN 2644-1284
Electrical & Electronic Engineering 4.300 5.400 1.080 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Current Opinion in Biomedical Engineering
ISSN 2468-4511 eISSN 2468-4511
Biomedical Engineering 4.200 4.400 0.820 Q2 ELSEVIER
Digital Chemical Engineering
ISSN 2772-5081 eISSN 2772-5081
Chemical Engineering 4.100 4.300 0.600 Q2 ELSEVIER SCI LTD
IEEE Consumer Electronics Magazine
ISSN 2162-2248 eISSN 2162-2256
Electrical & Electronic Engineering 4.100 3.400 1.240 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Industrial Electronics Magazine
ISSN 1932-4529 eISSN 1941-0115
Electrical & Electronic Engineering 4.100 6.700 1.060 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Frontiers of Mechanical Engineering
ISSN 2095-0233 eISSN 2095-0241
Mechanical Engineering 4.000 4.200 1.130 Q1 HIGHER EDUCATION PRESS
IEEE Journal of Emerging and Selected Topics in Industrial Electronics
ISSN 2687-9735 eISSN 2687-9743
Electrical & Electronic Engineering 4.000 4.100 1.040 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Terahertz Science and Technology
ISSN 2156-342X eISSN 2156-3446
Electrical & Electronic Engineering 4.000 3.800 0.930 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Chemical Engineering and Processing-Process Intensification
ISSN 0255-2701 eISSN 1873-3204
Chemical Engineering 3.900 3.900 0.610 Q2 ELSEVIER SCIENCE SA
CHEMICAL ENGINEERING RESEARCH & DESIGN
ISSN 0263-8762 eISSN 1744-3563
Chemical Engineering 3.900 3.700 0.590 Q2 ELSEVIER
COMPUTERS & CHEMICAL ENGINEERING
ISSN 0098-1354 eISSN 1873-4375
Chemical Engineering 3.900 4.000 0.710 Q2 PERGAMON-ELSEVIER SCIENCE LTD
IEEE Open Journal of Power Electronics
ISSN N/A eISSN 2644-1314
Electrical & Electronic Engineering 3.900 5.100 0.840 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE SIGNAL PROCESSING LETTERS
ISSN 1070-9908 eISSN 1558-2361
Electrical & Electronic Engineering 3.900 3.900 0.870 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY
ISSN 1063-6536 eISSN 1558-0865
Electrical & Electronic Engineering 3.900 5.000 0.990 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Sustainable Computing
ISSN 2377-3782 eISSN 2377-3782
Electrical & Electronic Engineering 3.900 3.500 0.940 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
JOURNAL OF STRUCTURAL ENGINEERING
ISSN 0733-9445 eISSN 1943-541X
Civil & Structural Engineering 3.900 4.200 0.810 Q1 ASCE-AMER SOC CIVIL ENGINEERS
IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE
ISSN 0885-8985 eISSN 1557-959X
Electrical & Electronic Engineering 3.800 3.800 1.040 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Journal on Emerging and Selected Topics in Circuits and Systems
ISSN 2156-3357 eISSN 2156-3365
Electrical & Electronic Engineering 3.800 5.000 1.010 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON COMPUTERS
ISSN 0018-9340 eISSN 1557-9956
Electrical & Electronic Engineering 3.800 3.700 0.950 Q2 IEEE COMPUTER SOC
IEEE Transactions on Medical Robotics and Bionics
ISSN N/A eISSN 2576-3202
Electrical & Electronic Engineering 3.800 4.200 0.810 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Chinese Journal of Chemical Engineering
ISSN 1004-9541 eISSN 2210-321X
Chemical Engineering 3.700 3.800 0.560 Q2 CHEMICAL INDUSTRY PRESS CO LTD
IEEE TRANSACTIONS ON POWER DELIVERY
ISSN 0885-8977 eISSN 1937-4208
Electrical & Electronic Engineering 3.700 4.100 0.960 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL
ISSN 0885-3010 eISSN 1525-8955
Electrical & Electronic Engineering 3.700 3.500 0.950 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Journal of Civil Engineering and Management
ISSN 1392-3730 eISSN 1822-3605
Civil & Structural Engineering 3.700 3.900 0.770 Q2 VILNIUS GEDIMINAS TECH UNIV
IEEE Access
ISSN 2169-3536 eISSN 2169-3536
Electrical & Electronic Engineering 3.600 3.900 0.820 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Open Journal of Antennas and Propagation
ISSN N/A eISSN 2637-6431
Electrical & Electronic Engineering 3.600 4.100 0.810 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE-ACM TRANSACTIONS ON NETWORKING
ISSN 1063-6692 eISSN 1558-2566
Electrical & Electronic Engineering 3.600 4.200 0.840 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Chinese Journal of Electrical Engineering
ISSN 2096-1529 eISSN 2836-4619
Electrical & Electronic Engineering 3.500 0.000 0.570 Q2 CHINA MACHINE PRESS
IEEE Circuits and Systems Magazine
ISSN 1531-636X eISSN 1558-0830
Electrical & Electronic Engineering 3.500 6.000 1.080 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Radiation and Plasma Medical Sciences
ISSN 2469-7311 eISSN 2469-7303
Electrical & Electronic Engineering 3.500 4.100 1.570 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Microwave and Wireless Technology Letters
ISSN 2771-957X eISSN 2771-9588
Electrical & Electronic Engineering 3.400 3.400 0.690 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE MICROWAVE AND WIRELESS COMPONENTS LETTERS
ISSN 1531-1309 eISSN 1558-1764
Electrical & Electronic Engineering 3.300 3.400 0.740 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE MULTIMEDIA
ISSN 1070-986X eISSN 1941-0166
Electrical & Electronic Engineering 3.300 2.900 0.710 Q2 IEEE COMPUTER SOC
IEEE Open Journal of Industry Applications
ISSN N/A eISSN 2644-1241
Electrical & Electronic Engineering 3.300 7.200 0.760 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Biomedical Engineering Online
ISSN N/A eISSN 1475-925X
Biomedical Engineering 3.200 3.700 0.540 Q2 BMC
IEEE Open Access Journal of Power and Energy
ISSN N/A eISSN 2687-7910
Electrical & Electronic Engineering 3.200 4.000 0.540 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Open Journal of the Solid-State Circuits Society
ISSN N/A eISSN 2644-1349
Electrical & Electronic Engineering 3.200 3.900 0.690 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON ELECTRON DEVICES
ISSN 0018-9383 eISSN 1557-9646
Electrical & Electronic Engineering 3.200 3.300 0.690 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
KOREAN JOURNAL OF CHEMICAL ENGINEERING
ISSN 0256-1115 eISSN 1975-7220
Chemical Engineering 3.200 2.800 0.490 Q2 KOREAN INSTITUTE CHEMICAL ENGINEERS
Frontiers of Structural and Civil Engineering
ISSN 2095-2430 eISSN 2095-2449
Civil & Structural Engineering 3.100 3.400 0.630 Q2 HIGHER EDUCATION PRESS
IEEE TRANSACTIONS ON DIELECTRICS AND ELECTRICAL INSULATION
ISSN 1070-9878 eISSN 1558-4135
Electrical & Electronic Engineering 3.100 3.100 0.650 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
ISSN 1063-8210 eISSN 1557-9999
Electrical & Electronic Engineering 3.100 3.100 0.680 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
MICROELECTRONIC ENGINEERING
ISSN 0167-9317 eISSN 1873-5568
Electrical & Electronic Engineering 3.100 2.600 0.550 Q2 ELSEVIER
Frontiers in Mechanical Engineering-Switzerland
ISSN N/A eISSN 2297-3079
Mechanical Engineering 3.000 3.000 0.510 Q2 FRONTIERS MEDIA SA
IEEE Electrification Magazine
ISSN 2325-5897 eISSN 2325-5889
Electrical & Electronic Engineering 3.000 3.400 0.620 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE SECURITY & PRIVACY
ISSN 1540-7993 eISSN 1558-4046
Electrical & Electronic Engineering 3.000 3.000 0.560 Q2 IEEE COMPUTER SOC
IEEE SOFTWARE
ISSN 0740-7459 eISSN 1937-4194
Electrical & Electronic Engineering 3.000 3.300 0.750 Q2 IEEE COMPUTER SOC
IEEE Transactions on Components Packaging and Manufacturing Technology
ISSN 2156-3950 eISSN 2156-3985
Electrical & Electronic Engineering 3.000 2.700 0.550 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
JOURNAL OF MATERIALS IN CIVIL ENGINEERING
ISSN 0899-1561 eISSN 1943-5533
Civil & Structural Engineering 3.000 3.500 0.620 Q2 ASCE-AMER SOC CIVIL ENGINEERS
STRUCTURAL ENGINEERING AND MECHANICS
ISSN 1225-4568 eISSN 1598-6217
Civil & Structural Engineering 3.000 2.300 0.710 Q2 TECHNO-PRESS
Frontiers of Information Technology & Electronic Engineering
ISSN 2095-9184 eISSN 2095-9230
Electrical & Electronic Engineering 2.900 2.600 0.630 Q2 ZHEJIANG UNIV PRESS
IEEE MICRO
ISSN 0272-1732 eISSN 1937-4143
Electrical & Electronic Engineering 2.900 3.700 0.830 Q2 IEEE COMPUTER SOC
IEEE Open Journal of Ultrasonics, Ferroelectrics, and Frequency Control
ISSN 2694-0884 eISSN 2694-0884
Electrical & Electronic Engineering 2.900 2.700 0.540 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS
ISSN 0278-0070 eISSN 1937-4151
Electrical & Electronic Engineering 2.900 2.900 0.690 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON INFORMATION THEORY
ISSN 0018-9448 eISSN 1557-9654
Electrical & Electronic Engineering 2.900 2.800 0.990 Q1 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Biomedical Engineering Letters
ISSN 2093-9868 eISSN 2093-985X
Biomedical Engineering 2.800 3.900 0.480 Q3 SPRINGERNATURE
IEEE Transactions on Games
ISSN 2475-1502 eISSN 2475-1510
Electrical & Electronic Engineering 2.800 2.900 0.590 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Transactions on Haptics
ISSN 1939-1412 eISSN 2329-4051
Electrical & Electronic Engineering 2.800 3.400 0.440 Q2 IEEE COMPUTER SOC
ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems Part A-Civil Engineering
ISSN 2376-7642 eISSN 2376-7642
Civil & Structural Engineering 2.700 2.600 0.580 Q2 ASCE-AMER SOC CIVIL ENGINEERS
IEEE Journal on Exploratory Solid-State Computational Devices and Circuits
ISSN 2329-9231 eISSN 2329-9231
Electrical & Electronic Engineering 2.700 2.700 0.610 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Open Journal of Signal Processing
ISSN N/A eISSN 2644-1322
Electrical & Electronic Engineering 2.700 3.500 0.600 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
ADVANCES IN STRUCTURAL ENGINEERING
ISSN 1369-4332 eISSN 2048-4011
Civil & Structural Engineering 2.600 2.700 0.460 Q2 SAGE PUBLICATIONS INC
CES Transactions on Electrical Machines and Systems
ISSN 2096-3564 eISSN 2096-3564
Electrical & Electronic Engineering 2.600 0.000 0.470 Q2 China Electrotechnical Soc
Frontiers in Chemical Engineering
ISSN N/A eISSN 2673-2718
Chemical Engineering 2.600 3.200 0.380 Q3 FRONTIERS MEDIA SA
IEEE Journal of Photovoltaics
ISSN 2156-3381 eISSN 2156-3403
Electrical & Electronic Engineering 2.600 3.100 0.480 Q3 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE MICROWAVE MAGAZINE
ISSN 1527-3342 eISSN 1557-9581
Electrical & Electronic Engineering 2.600 3.700 0.690 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE PHOTONICS TECHNOLOGY LETTERS
ISSN 1041-1135 eISSN 1941-0174
Electrical & Electronic Engineering 2.500 2.400 0.630 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE TRANSACTIONS ON ELECTROMAGNETIC COMPATIBILITY
ISSN 0018-9375 eISSN 1558-187X
Electrical & Electronic Engineering 2.500 2.400 0.520 Q2 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Journal of the Electron Devices Society
ISSN 2168-6734 eISSN 2168-6734
Electrical & Electronic Engineering 2.400 2.500 0.530 Q3 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Open Journal of Circuits and Systems
ISSN N/A eISSN 2644-1225
Electrical & Electronic Engineering 2.400 2.900 0.490 Q3 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Photonics Journal
ISSN 1943-0655 eISSN 1943-0647
Electrical & Electronic Engineering 2.400 2.300 0.540 Q3 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE Power Electronics Magazine
ISSN 2329-9207 eISSN 2329-9215
Electrical & Electronic Engineering 2.400 2.600 0.490 Q3 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
IEEE SPECTRUM
ISSN 0018-9235 eISSN 1939-9340
Electrical & Electronic Engineering 2.400 2.700 0.280 Q3 IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
International Journal for Numerical Methods in Biomedical Engineering
ISSN 2040-7939 eISSN 2040-7947
Biomedical Engineering 2.400 2.400 0.620 Q2 WILEY
International Journal of Chemical Engineering
ISSN 1687-806X eISSN 1687-8078
Chemical Engineering 2.400 2.500 0.340 Q3 WILEY
ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems Part B-Mechanical Engineering
ISSN 2332-9017 eISSN 2332-9025
Mechanical Engineering 2.300 2.000 0.670 Q2 ASME

Comparing engineering journals

Use the available metrics as one part of a broader evaluation that also considers technical scope, industry relevance, indexing, audience and editorial practice.