Search results

1 – 10 of over 2000
Article
Publication date: 4 July 2023

Ting Tang, Haiyan Xu, Kebing Chen and Zhichao Zhang

The purpose of the study is to investigate the financing channels and carbon emission abatement preferences of supply chain members, and further examine the optimal contract…

Abstract

Purpose

The purpose of the study is to investigate the financing channels and carbon emission abatement preferences of supply chain members, and further examine the optimal contract design of the retailer.

Design/methodology/approach

This paper develops a low-carbon supply chain composed of one retailer and one manufacturer, in which the retailer provides trade credit to the manufacturer. Considering the cap-and-trade regulation, the manufacturer with uncertain yield makes decision on whether to invest in emission abatement. There are bank loan and trade credit to finance production for the manufacturer and green credit to finance emission abatement investment. Meanwhile, the retailer may provide the manufacturer with three kinds of contracts to improve emission abatement efficiency, namely, revenue sharing, cost sharing or both sharing.

Findings

The results show that the retailer prefers to offer financing service at lower interest rate, but trade (and green) credit financing is always optimal for manufacturer and supply chain. The investment in emission abatement is value-added to all players. The sharing contracts offered by the retailer at lower sharing ratios can realize Pareto improvement of the system regardless of the financing scheme. However, comparing with the revenue or cost sharing contract, the existence of optimal sharing ratios makes the both sharing contract more favorable to the retailer.

Practical implications

The findings provide guidance for the emission-dependent manufacturer in financing and emission abatement decisions, as well as recommendations for the retailer to offer loan service and sharing contract.

Originality/value

This paper integrates green credit into bank loan or trade credit to analyze the financing decision of the manufacturer with uncertain yield and further considers the influence of three kinds of sharing contracts introduced by the retailer on improving operational performance.

Details

Kybernetes, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0368-492X

Keywords

Article
Publication date: 18 April 2024

Zhanghuang Xie, Xiaomei Li, Dian Huang, Andrea Appolloni and Kan Fang

We consider a joint optimization problem of product platform design and scheduling on unrelated additive/subtractive hybrid machines, and seek to find efficient solution…

Abstract

Purpose

We consider a joint optimization problem of product platform design and scheduling on unrelated additive/subtractive hybrid machines, and seek to find efficient solution approaches to solve such problem.

Design/methodology/approach

We propose a mathematical formulation for the problem of simultaneous product platform design and scheduling on unrelated additive/subtractive hybrid machines, and develop a simulated annealing-based hyper-heuristic algorithm with adjustable operator sequence length to solve the problem.

Findings

The simulated annealing-based hyper-heuristic algorithm with adjustable operator sequence length (SAHH-osla) that we proposed can be quite efficient in solving the problem of simultaneous product platform design and scheduling on unrelated additive/subtractive hybrid machines.

Originality/value

To the best of our knowledge, we are one of the first to consider both cost-related and time-related criteria for the problem of simultaneous product platform design and scheduling on unrelated additive/subtractive hybrid machines.

Details

Industrial Management & Data Systems, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0263-5577

Keywords

Article
Publication date: 7 November 2023

Elke Ielegems and Jan Vanrie

A challenge in implementing Universal Design (UD) is the perceived additional cost, which acts as a barrier to its widespread adoption. The few studies that have examined the cost…

Abstract

Purpose

A challenge in implementing Universal Design (UD) is the perceived additional cost, which acts as a barrier to its widespread adoption. The few studies that have examined the cost for UD apply a theoretical research approach, failing to account for the unique design context that influences construction costs. This article presents a research methodology to calculate the UD cost in a realistic, context-dependent manner.

Design/methodology/approach

To address this gap, “Research-by-Design” is applied in a case study approach involving twelve cases from three typologies: secondary schools, town halls and small retail shops. Two scenarios are compared to the existing situation: (1) “renovating into a 100% inclusive building” and (2) “building fully inclusive right away”.

Findings

Although the methodology is time-consuming, it allows for a fair, realistic and detailed comparison between costs in different scenarios and cases. Findings show how financial implications are strongly related to its scale. Both “renovation” and “new build” scenarios involve costs, but these are considerably lower for the latter. “Circulation” and “Exterior stairs and ramps” are among the most expensive to renovate, but have almost no additional cost in the examined cases for the “new build scenario”.

Research limitations/implications

The research methodology presented in this study is time-consuming, which may limit its feasibility for large-scale cost assessments in diverse contexts.

Practical implications

The research methodology proposed in this study provides valuable insights for architects, designers and stakeholders involved in the implementation of UD. It offers a realistic and context-dependent approach to assess the cost implications of UD, enabling informed decision-making during the design and construction phases.

Social implications

By revealing the specific cost implications of UD in different building contexts, this study contributes to promoting greater accessibility and inclusion in the built environment.

Originality/value

The applied approach distinguishes this study for its ability to provide rich contextual information on actual cost implications for UD. By considering real cases and their unique design contexts, valuable insights are offered into the true costs of implementing UD in the built environment.

Details

Archnet-IJAR: International Journal of Architectural Research, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 2631-6862

Keywords

Article
Publication date: 3 April 2024

Nirmal K. Manna, Abhinav Saha, Nirmalendu Biswas and Koushik Ghosh

This paper aims to investigate the thermal performance of equivalent square and circular thermal systems and compare the heat transport and irreversibility of magnetohydrodynamic…

Abstract

Purpose

This paper aims to investigate the thermal performance of equivalent square and circular thermal systems and compare the heat transport and irreversibility of magnetohydrodynamic (MHD) nanofluid flow within these systems.

Design/methodology/approach

The research uses a constraint-based approach to analyze the impact of geometric shapes on heat transfer and irreversibility. Two equivalent systems, a square cavity and a circular cavity, are examined, considering identical heating/cooling lengths and fluid flow volume. The analysis includes parameters such as magnetic field strength, nanoparticle concentration and accompanying irreversibility.

Findings

This study reveals that circular geometry outperforms square geometry in terms of heat flow, fluid flow and heat transfer. The equivalent circular thermal system is more efficient, with heat transfer enhancements of approximately 17.7%. The corresponding irreversibility production rate is also higher, which is up to 17.6%. The total irreversibility production increases with Ra and decreases with a rise in Ha. However, the effect of magnetic field orientation (γ) on total EG is minor.

Research limitations/implications

Further research can explore additional geometric shapes, orientations and boundary conditions to expand the understanding of thermal performance in different configurations. Experimental validation can also complement the numerical analysis presented in this study.

Originality/value

This research introduces a constraint-based approach for evaluating heat transport and irreversibility in MHD nanofluid flow within square and circular thermal systems. The comparison of equivalent geometries and the consideration of constraint-based analysis contribute to the originality and value of this work. The findings provide insights for designing optimal thermal systems and advancing MHD nanofluid flow control mechanisms, offering potential for improved efficiency in various applications.

Graphical Abstract

Details

International Journal of Numerical Methods for Heat & Fluid Flow, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0961-5539

Keywords

Article
Publication date: 13 February 2024

Pavankumar Sonawane, Chandrakishor Laxman Ladekar, Ganesh Annappa Badiger and Rahul Arun Deore

Snap fits are crucial in automotive applications for rapid assembly and disassembly of mating components, eliminating the need for fasteners. This study aims to focus on designing…

Abstract

Purpose

Snap fits are crucial in automotive applications for rapid assembly and disassembly of mating components, eliminating the need for fasteners. This study aims to focus on designing and analyzing serviceable cantilever fit snap connections used in automobile plastic components. Snap fits are classified into permanent and semi-permanent fittings, with permanent fittings having a snap clipping angle between 0° and 5° and semi-permanent fittings having a clipping angle between 15° and 45°. Polypropylene random copolymer is chosen for its exceptional fatigue resistance and elasticity.

Design/methodology/approach

The design process includes determining dimensions, computing assembly, disassembly pressures and creating three-dimensional computer-aided design models. Finite element analysis (FEA) is used to evaluate the snap-fit mechanism’s stress, deformation and general functionality in operational scenarios.

Findings

The study develops a modified snap-fit mechanism with decreased bending stress and enhanced mating force optimization. The maximum bending stress during assembly is 16.80 MPa, requiring a mating force of 7.58 N, while during disassembly, it is 37.3 MPa, requiring a mating force of 16.85 N. The optimized parameters significantly improve the performance and dependability of the snap-fit mechanism. The results emphasize the need of taking into account both the assembly and disassembly processes in snap-fit design, because the research demonstrates greater forces during disassembly. The approach developed integrates FEA and design for assembly (DFA) concepts to provide a solution for improving the efficiency and reliability of snap-fit connectors in automotive applications.

Originality/value

The research paper’s distinctiveness comes from the fact that it presents a thorough and realistic viewpoint on snap-fit design, emphasizes material selection, incorporates DFA principles and emphasizes the specific requirements of both assembly and disassembly operations. These discoveries may enhance the efficiency, reliability and sustainability of snap-fit connections in plastic automobile parts and beyond. In conclusion, the idea that disassembly needs to be done with a lot more force than installation in a snap-fit design can have a good effect on buzz, squeak and rattle and noise, vibration and harshness characteristics in automobiles.

Details

World Journal of Engineering, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 1708-5284

Keywords

Open Access
Article
Publication date: 28 November 2023

Rudrajeet Pal and Erik Sandberg

The purpose of this study is to explore the antecedents of uncaptured sustainable value and strategies to generate opportunities to capture it in the circular supply chain of…

Abstract

Purpose

The purpose of this study is to explore the antecedents of uncaptured sustainable value and strategies to generate opportunities to capture it in the circular supply chain of post-consumer used clothing.

Design/methodology/approach

This study is based on an inductive analysis of 21 semi-structured interviews conducted with various stakeholders in the circular clothing supply chain (for-profit and not-for-profit) using the value mapping approach, as previously applied in the literature on sustainable business models.

Findings

Fifteen antecedents of uncaptured sustainable value, and thirteen value opportunity strategies were revealed that hinder or generate multi-dimensional value types. Economic value is impacted the most, while there is lack of explicit understanding of the impact of these antecedents and strategies on environmental and social value capture. From a multi-stakeholder perspective, the ecosystem is emerging as new for-profit actors are developing novel process technologies, while not-for-profit actors are consolidating their positions by offering new service options. There is also an emerging “coopetition” between the different stakeholders.

Research limitations/implications

More granularity in the different types of uncaptured value could be considered, and external supply chain stakeholders, such as the government, could be included, leading to more detailed value mapping.

Practical implications

This research provides practitioners with a value-mapping tool in circular clothing supply chains, thus providing a structured approach to explore, analyse and understand uncaptured value and value opportunities.

Originality/value

This extended value perspective draws upon the value-mapping approach from the sustainable business model literature and applies it in the context of the circular clothing supply chain. In doing so, this research illustrates circular clothing supply chains in a new way that facilitates an improved understanding of multi-dimensional and multi-stakeholder value for embedded actors.

Details

The International Journal of Logistics Management, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0957-4093

Keywords

Article
Publication date: 3 November 2023

Kavya Jain and Ganesh Devkar

Set-based design (SBD) is a lean tool widely adopted for improving design processes and providing value maximization to clients. The purpose of this paper is to present the…

Abstract

Purpose

Set-based design (SBD) is a lean tool widely adopted for improving design processes and providing value maximization to clients. The purpose of this paper is to present the development and testing of a lean simulation game that incorporated point-based and SBD principles. The objective of the game was to enhance learning of lean design management among construction students.

Design/methodology/approach

After a thorough and comprehensive literature review consisting of secondary data in journal papers, books, thesis references and primary data in the form of interviews with lean practitioners, the simulation game prototype was developed. The testing of the game was carried out with a study group. Data were collected during the gameplay with the help of a questionnaire survey on a confidence scale and Likert scale and assessed using the Wilcoxon signed-rank test, histogram, one-sample t-test and false discovery rate (Benjamini–Hochberg) correction method.

Findings

The data collected both pre- and post-simulation showed an increase in average confidence in understanding from 3.33 to 3.89, a 16.7% rise. The data was further interpreted by using Wilcoxon signed-rank test, indicating that the post-simulation learning experience was significantly better than the pre-simulation one. Promising positive results were obtained for the questions on game design, engagement and understanding of point-based design and SBD concepts.

Originality/value

The simulation game helps bridge the gap between knowledge building and real-life by effectively imitating the process. The game facilitates a dynamic and critical approach toward developing new educational simulation games and their successful incorporation in propagating lean principles in the construction industry.

Details

Construction Innovation , vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 1471-4175

Keywords

Article
Publication date: 17 April 2023

Ashlyn Maria Mathai and Mahesh Kumar

In this paper, a mixture of exponential and Rayleigh distributions in the proportions α and 1 − α and all the parameters in the mixture distribution are estimated based on fuzzy…

Abstract

Purpose

In this paper, a mixture of exponential and Rayleigh distributions in the proportions α and 1 − α and all the parameters in the mixture distribution are estimated based on fuzzy data.

Design/methodology/approach

The methods such as maximum likelihood estimation (MLE) and method of moments (MOM) are applied for estimation. Fuzzy data of triangular fuzzy numbers and Gaussian fuzzy numbers for different sample sizes are considered to illustrate the resulting estimation and to compare these methods. In addition to this, the obtained results are compared with existing results for crisp data in the literature.

Findings

The application of fuzziness in the data will be very useful to obtain precise results in the presence of vagueness in data. Mean square errors (MSEs) of the resulting estimators are computed using crisp data and fuzzy data. On comparison, in terms of MSEs, it is observed that maximum likelihood estimators perform better than moment estimators.

Originality/value

Classical methods of obtaining estimators of unknown parameters fail to give realistic estimators since these methods assume the data collected to be crisp or exact. Normally, such case of precise data is not always feasible and realistic in practice. Most of them will be incomplete and sometimes expressed in linguistic variables. Such data can be handled by generalizing the classical inference methods using fuzzy set theory.

Details

International Journal of Quality & Reliability Management, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0265-671X

Keywords

Article
Publication date: 2 May 2024

Gerasimos G. Rigatos

To provide high torques needed to move a robot’s links, electric actuators are followed by a transmission system with a high transmission rate. For instance, gear ratios of 100:1…

Abstract

Purpose

To provide high torques needed to move a robot’s links, electric actuators are followed by a transmission system with a high transmission rate. For instance, gear ratios of 100:1 are often used in the joints of a robotic manipulator. This results into an actuator with large mechanical impedance (also known as nonback-drivable actuator). This in turn generates high contact forces when collision of the robotic mechanism occur and can cause humans’ injury. Another disadvantage of electric actuators is that they can exhibit overheating when constant torques have to be provided. Comparing to electric actuators, pneumatic actuators have promising properties for robotic applications, due to their low weight, simple mechanical design, low cost and good power-to-weight ratio. Electropneumatically actuated robots usually have better friction properties. Moreover, because of low mechanical impedance, pneumatic robots can provide moderate interaction forces which is important for robotic surgery and rehabilitation tasks. Pneumatic actuators are also well suited for exoskeleton robots. Actuation in exoskeletons should have a fast and accurate response. While electric motors come against high mechanical impedance and the risk of causing injuries, pneumatic actuators exhibit forces and torques which stay within moderate variation ranges. Besides, unlike direct current electric motors, pneumatic actuators have an improved weight-to-power ratio and avoid overheating problems.

Design/methodology/approach

The aim of this paper is to analyze a nonlinear optimal control method for electropneumatically actuated robots. A two-link robotic exoskeleton with electropneumatic actuators is considered as a case study. The associated nonlinear and multivariable state-space model is formulated and its differential flatness properties are proven. The dynamic model of the electropneumatic robot is linearized at each sampling instance with the use of first-order Taylor series expansion and through the computation of the associated Jacobian matrices. Within each sampling period, the time-varying linearization point is defined by the present value of the robot’s state vector and by the last sampled value of the control inputs vector. An H-infinity controller is designed for the linearized model of the robot aiming at solving the related optimal control problem under model uncertainties and external perturbations. An algebraic Riccati equation is solved at each time-step of the control method to obtain the stabilizing feedback gains of the H-infinity controller. Through Lyapunov stability analysis, it is proven that the robot’s control scheme satisfies the H-infinity tracking performance conditions which indicate the robustness properties of the control method. Moreover, global asymptotic stability is proven for the control loop. The method achieves fast convergence of the robot’s state variables to the associated reference trajectories, and despite strong nonlinearities in the robot’s dynamics, it keeps moderate the variations of the control inputs.

Findings

In this paper, a novel solution has been proposed for the nonlinear optimal control problem of robotic exoskeletons with electropneumatic actuators. As a case study, the dynamic model of a two-link lower-limb robotic exoskeleton with electropneumatic actuators has been considered. The dynamic model of this robotic system undergoes first approximate linearization at each iteration of the control algorithm around a temporary operating point. Within each sampling period, this linearization point is defined by the present value of the robot’s state vector and by the last sampled value of the control inputs vector. The linearization process relies on first-order Taylor series expansion and on the computation of the associated Jacobian matrices. The modeling error which is due to the truncation of higher-order terms from the Taylor series is considered to be a perturbation which is asymptotically compensated by the robustness of the control algorithm. To stabilize the dynamics of the electropneumatically actuated robot and to achieve precise tracking of reference setpoints, an H-infinity (optimal) feedback controller is designed. Actually, the proposed H-infinity controller for the model of the two-link electropneumatically actuated exoskeleton achieves the solution of the associated optimal control problem under model uncertainty and external disturbances. This controller implements a min-max differential game taking place between: (i) the control inputs which try to minimize a cost function which comprises a quadratic term of the state vector’s tracking error and (ii) the model uncertainty and perturbation inputs which try to maximize this cost function. To select the stabilizing feedback gains of this H-infinity controller, an algebraic Riccati equation is being repetitively solved at each time-step of the control method. The global stability properties of the H-infinity control scheme are proven through Lyapunov analysis.

Research limitations/implications

Pneumatic actuators are characterized by high nonlinearities which are due to air compressibility, thermodynamics and valves behavior and thus pneumatic robots require elaborated nonlinear control schemes to ensure their fast and precise positioning. Among the control methods which have been applied to pneumatic robots, one can distinguish differential geometric approaches (Lie algebra-based control, differential flatness theory-based control, nonlinear model predictive control [NMPC], sliding-mode control, backstepping control and multiple models-based fuzzy control). Treating nonlinearities and fault tolerance issues in the control problem of robotic manipulators with electropneumatic actuators has been a nontrivial task.

Practical implications

The novelty of the proposed control method is outlined as follows: preceding results on the use of H-infinity control to nonlinear dynamical systems were limited to the case of affine-in-the-input systems with drift-only dynamics. These results considered that the control inputs gain matrix is not dependent on the values of the system’s state vector. Moreover, in these approaches the linearization was performed around points of the desirable trajectory, whereas in the present paper’s control method the linearization points are related with the value of the state vector at each sampling instance as well as with the last sampled value of the control inputs vector. The Riccati equation which has been proposed for computing the feedback gains of the controller is novel, so is the presented global stability proof through Lyapunov analysis. This paper’s scientific contribution is summarized as follows: (i) the presented nonlinear optimal control method has improved or equally satisfactory performance when compared against other nonlinear control schemes that one can consider for the dynamic model of robots with electropneumatic actuators (such as Lie algebra-based control, differential flatness theory-based control, nonlinear model-based predictive control, sliding-mode control and backstepping control), (ii) it achieves fast and accurate tracking of all reference setpoints, (iii) despite strong nonlinearities in the dynamic model of the robot, it keeps moderate the variations of the control inputs and (iv) unlike the aforementioned alternative control approaches, this paper’s method is the only one that achieves solution of the optimal control problem for electropneumatic robots.

Social implications

The use of electropneumatic actuation in robots exhibits certain advantages. These can be the improved weight-to-power ratio, the lower mechanical impedance and the avoidance of overheating. At the same time, precise positioning and accurate execution of tasks by electropneumatic robots requires the application of elaborated nonlinear control methods. In this paper, a new nonlinear optimal control method has been developed for electropneumatically actuated robots and has been specifically applied to the dynamic model of a two-link robotic exoskeleton. The benefit from using this paper’s results in industrial and biomedical applications is apparent.

Originality/value

A comparison of the proposed nonlinear optimal (H-infinity) control method against other linear and nonlinear control schemes for electropneumatically actuated robots shows the following: (1) Unlike global linearization-based control approaches, such as Lie algebra-based control and differential flatness theory-based control, the optimal control approach does not rely on complicated transformations (diffeomorphisms) of the system’s state variables. Besides, the computed control inputs are applied directly on the initial nonlinear model of the electropneumatic robot and not on its linearized equivalent. The inverse transformations which are met in global linearization-based control are avoided and consequently one does not come against the related singularity problems. (2) Unlike model predictive control (MPC) and NMPC, the proposed control method is of proven global stability. It is known that MPC is a linear control approach that if applied to the nonlinear dynamics of the electropneumatic robot, the stability of the control loop will be lost. Besides, in NMPC the convergence of its iterative search for an optimum depends on initialization and parameter values selection and consequently the global stability of this control method cannot be always assured. (3) Unlike sliding-mode control and backstepping control, the proposed optimal control method does not require the state-space description of the system to be found in a specific form. About sliding-mode control, it is known that when the controlled system is not found in the input-output linearized form the definition of the sliding surface can be an intuitive procedure. About backstepping control, it is known that it cannot be directly applied to a dynamical system if the related state-space model is not found in the triangular (backstepping integral) form. (4) Unlike PID control, the proposed nonlinear optimal control method is of proven global stability, the selection of the controller’s parameters does not rely on a heuristic tuning procedure, and the stability of the control loop is assured in the case of changes of operating points. (5) Unlike multiple local models-based control, the nonlinear optimal control method uses only one linearization point and needs the solution of only one Riccati equation so as to compute the stabilizing feedback gains of the controller. Consequently, in terms of computation load the proposed control method for the electropneumatic actuator’s dynamics is much more efficient.

Details

Robotic Intelligence and Automation, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 2754-6969

Keywords

Article
Publication date: 12 December 2023

Niveen Badra, Hosam Hegazy, Mohamed Mousa, Jiansong Zhang, Sharifah Akmam Syed Zakaria, Said Aboul Haggag and Ibrahim Abdul-Rashied

This research aims to create a methodology that integrates optimization techniques into preliminary cost estimates and predicts the impacts of design alternatives of steel…

Abstract

Purpose

This research aims to create a methodology that integrates optimization techniques into preliminary cost estimates and predicts the impacts of design alternatives of steel pedestrian bridges (SPBs). The cost estimation process uses two main parameters, but the main goal is to create a cost estimation model.

Design/methodology/approach

This study explores a flexible model design that uses computing capabilities for decision-making. Using cost optimization techniques, the model can select an optimal pedestrian bridge system based on multiple criteria that may change independently. This research focuses on four types of SPB systems prevalent in Egypt and worldwide. The study also suggests developing a computerized cost and weight optimization model that enables decision-makers to select the optimal system for SPBs in keeping up with the criteria established for that system.

Findings

In this paper, the authors developed an optimization model for cost estimates of SPBs. The model considers two main parameters: weight and cost. The main contribution of this study based on a parametric study is to propose an approach that enables structural engineers and designers to select the optimum system for SPBs.

Practical implications

The implications of this research from a practical perspective are that the study outlines a feasible approach to develop a computerized model that utilizes the capabilities of computing for quick cost optimization that enables decision-makers to select the optimal system for four common SPBs based on multiple criteria that may change independently and in concert with cost optimization during the preliminary design stage.

Social implications

The model can choose an optimal system for SPBs based on multiple criteria that may change independently and in concert with cost optimization. The resulting optimization model can forecast the optimum cost of the SPBs for different structural spans and road spans based on local unit costs of materials cost of steel structures, fabrication, erection and painting works.

Originality/value

The authors developed a computerized model that uses spreadsheet software's capabilities for cost optimization, enabling decision-makers to select the optimal system for SPBs meeting the criteria established for such a system. Based on structural characteristics and material unit costs, this study shows that using the optimization model for estimating the total direct cost of SPB systems, the project cost can be accurately predicted based on the conceptual design status, and positive prediction outcomes are achieved.

Details

Engineering, Construction and Architectural Management, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0969-9988

Keywords

1 – 10 of over 2000